2327 Hickory Street, St Louis, MO 63104 - MLS#21060084 - Fred Ventu...