$99,000 Last List Price Sold Oct 08, 2025
4246 Schiller Place, Saint Louis, MO 63116
- 1 Bed
- 1 Bath
- 810 Sq Ft
- Built 1924
Last Sold Summary
- $122/SF
- 0 Days On Market
Last Listing Agent Michael Holden Keller Williams Realty St. Louis
4246 Schiller Place, Saint Louis, MO 63116