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
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