Lost Mountain Apartment Homes
206-unit, class A garden-style apartment community, located in Atlanta, Georgia. Built in 2000, the property is situated on 20 acres of land and improved with two-story, wood-frame buildings with pitched composition shingle roofs.