Capella

6168 S. Norcross Tucker Road, Tucker, GA 30084

Purchase Closing Date: July 2016

Number of Apartment Homes: 320

Year Built: 1985

Sale Closing Date: July 2019