119 W Marseille Drive, St Louis, MO 63129 - MLS#21047562 - Fred Ven...