5567 Covington Hwy
Decatur, GA 30035
$5,800,000 USD
24,000 SF
23
Units
24,000 SF
$5,800,000 USD
Apartments