2870 Pharr Court South 1505, Atlanta — Sold for $291,000 | Veribas GO