8890 River Landing Way, Sandy Springs — Sold for $507,000 | Veribas GO