5718 Taylor Way, Sandy Springs — Sold for $403,500 | Veribas GO