13020 Lum Crowe Road, Atlanta

$740,000