2869 E Pharr Road, Atlanta — Sold for $559,000 | Veribas GO