3339 Illinois Avenue, St Louis, MO 63118 - MLS#21065830 - Christoph...