1258 DeKalb Ave NE 113

 1258 DeKalb Ave NE, AtlantaGA 30307
$2,7502 Beds