$74,900 Last List Price Sold Sep 09, 2025
856 Marshall Ave, Saint Louis, MO 63119
- 968 Sq Ft
- Built 1913
Last Sold Summary
- $77/SF
- 49 Days On Market
Current Estimated Value $152,667
Last Listing Agent Andrew Wood Wood Brothers Realty
856 Marshall Ave, Saint Louis, MO 63119