118 W Lake Avenue, Atlanta — Sold for $225,000 | Veribas GO