11214 Behr Drive, St Louis, MO 63123 - MLS#21052975 - Fred Venturin...