20
2612 Steele Ave SW
Atlanta, GA 30315
$5,990,000 USD
66,337 SF
44
Units
7.59% Cap Rate
66,337 SF
$5,990,000 USD
Apartments