2091 Fairwood Lane, Atlanta — Sold for $549,900 | Veribas GO