1805 Parker Road, St Louis, MO 63138 - MLS#20050247 - Fred Venturin...