12450 Larkwood Drive, St Louis, MO 63146 - MLS#21045155 - Fred Vent...