$599,900 -
250 Ormond Street Sw Unit B
Atlanta ,
GA 30315
City: Atlanta