3060 N PHARR Court 614, Atlanta — Sold for $123,500 | Veribas GO