2870 Pharr Court South 2402, Atlanta — Sold for $209,000 | Veribas GO