$259,000 -
733 Frederica Street Ne Unit 12
Atlanta ,
GA 30306
City: Atlanta