1651 Lakewood Ave SE
Atlanta, GA 30315
$500,000 USD
2,900 SF
2,900 SF
$500,000 USD
Freestanding