801 VEDADO Way, Atlanta — Sold for $1,135,000 | Veribas GO