$850,000 -
244 Locust Street Ne Unit B
Atlanta ,
GA 30317
County: DeKalb