3316 W Shadowlawn Avenue, Atlanta — Sold for $960,000 | Veribas GO