Businessman Invites Investors to Plaza Towers Luxury High-Rise Apartments on Peachtree Avenue