2960 Pharr Court South 7N, Atlanta — Sold for $765,000 | Veribas GO