705 Westwood #3A, St Louis, MO 63105 - MLS#21051998 - Fred Venturin...