907 Dover Pl, St. Louis, MO 63111