$650,000 -
2960 S Pharr Court Nw Unit N2
Atlanta ,
GA 30305
City: Atlanta