$65,000 Last List Price Sold Jul 18, 2025
10052 Stimson Dr, Saint Louis, MO 63137
- 2 Beds
- 1 Bath
- 792 Sq Ft
- Built 1950
Last Sold Summary
- $82/SF
- 40 Days On Market
Current Estimated Value $64,273
Last Listing Agent Evan Vishion Wood Brothers Realty
10052 Stimson Dr, Saint Louis, MO 63137