2870 Pharr Court South 1205, Atlanta — Sold for $255,000 | Veribas GO