6890 Peachtree Dunwoody Road 203, Sandy Springs — Sold for $452,400 | Veribas GO