2870 Pharr Court South 601, Atlanta — Sold for $272,400 | Veribas GO