BACK


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

State

Georgia

City

Atlanta

Asset Type

Housing

Units

492

Status

Exited