Spectrum at Mall of Georgia Sold

3276 Buford Dr
Buford, GA 30519Northeast Atlanta