Jump to MLS#:
MLS#:7529066
2965 Pharr Court South NW, Unit 110, Atlanta, GA 30305
$164,900 | MLS#: 7529066