3060 Pharr Court 103, Atlanta — Sold for $155,000 | Veribas GO