10135 Cloverdale Dr, St. Louis, MO 63136 | FSBO.com