2324 Hickory Street, St Louis, MO 63104 - MLS#21060969 - Fred Ventu...