170 Sheridan Point Lane, Sandy Springs — Sold for $838,500 | Veribas GO