Landmark at Creekside Grand

USA

Landmark at Creekside Grand is multifamily townhome community comprised of 492 units located in Atlanta, Georgia. Built in 2005, the property is located at close proximity to Atlanta’s airport, and situated less than a mile away from a mega retail and logistics center. Landmark was acquired in 2017 and sold in two phases in 2019.


Acquisition Year
2017
Units
492
City
Atlanta, Georgia
Status
Exited
Asset Type
Housing