4660 Edwina Lane, Atlanta — Sold for $189,000 | Veribas GO