808 Winter Lake Court, St Louis, MO 63125 - MLS#21054350 - Fred Ven...