2246 Burroughs Avenue SE

Atlanta, GA 30315

$49,900

Investors wanted for this cleared, buildable lot in Lakewood