Mayfair Renaissance
Campanile Plaza and Park Central Condos viewed from Peachtree St NE