4129 Lafayette Avenue, St Louis, MO 63110 - MLS#20007471 - Fred Ven...