1899 Lakewood Terrace, Atlanta — Sold for $131,000 | Veribas GO