Cherokee Street, Acworth, Georgia

Strategy: Development
Profit upon Sale
Property Size: $52 mill
Units: 316
Investment Start: 2019
Sold: April 2021