Lenox Marketplace

Lenox Marketplace

Location: Atlanta, Georgia
Square Footage: 1,100,000
Construction Cost: $50 million
Number of Stories: 4
Year Built: 1999
Principal-In-Charge: Larry McDowell