2965 Pharr Court South, Atlanta, GA 30305: New Listing, $165,000, 2 bd 2 ba | Veribas GO