$265,000 -
3060 Pharr Court N Unit 607
Atlanta ,
GA 30305
City: Atlanta