3060 Pharr Court 313, Atlanta — Sold for $132,000 | Veribas GO