3815 Dover Place, St Louis, MO 63116 - MLS#21068500 - Fred Venturin...