2091 McLendon Avenue, Atlanta — Sold for $780,000 | Veribas GO