5810 Timberlane Terrace, Sandy Springs — Sold for $527,500 | Veribas GO