853 Liggett Avenue, St Louis, MO 63126 - MLS#21057272 - Fred Ventur...