609 Clara Avenue, St Louis, MO 63112 - MLS#21060848 - Fred Venturin...