690 E Northway Lane, Atlanta — Sold for $1,405,000 | Veribas GO