3306 W Shadowlawn Avenue, Atlanta — Sold for $990,000 | Veribas GO