3060 Pharr Court 807, Atlanta — Sold for $133,000 | Veribas GO