3060 Pharr Court North 111, Atlanta — Sold for $90,000 | Veribas GO