239 Howard St NE
Atlanta, GA 30317
$3,000,000 USD
5,642 SF
6
Units
5.45% Cap Rate
5,642 SF
$3,000,000 USD
Apartments