1856 Lakewood Avenue, Atlanta — Sold for $82,500 | Veribas GO