2061 Peachtree Medical Office Building

2061 Peachtree Medical Office Building

Location: Atlanta, Georgia
Square Footage: 130,000
Construction Cost: $10 million
Number of Stories: 8
Year Built: 2013
Principal-In-Charge: Martin Cuadra, Tom Pfeifer
Photo Credit: Kyle Jenks / Parkside Partners