119 NW Pharr Road E1, Atlanta — Sold for $50,000 | Veribas GO