2056 Mclendon Avenue, Atlanta — Sold for $951,000 | Veribas GO