2045 Meador Avenue, Atlanta — Sold for $112,500 | Veribas GO