$599,900 - 24 Leslie Street Ne, Atlanta, GA 30307
24 Leslie Street Ne
Atlanta,
GA
30307
City: Atlanta