6900 Page Avenue, St Louis, MO 63133 - MLS#20035249 - Fred Venturin...