$399,900 Last List Price Sold Apr 02, 2026
9620 Chamblin Dr, Saint Louis, MO 63123
- 4 Beds
- 3.5 Baths
- 3,434 Sq Ft
- Built 1990
Last Sold Summary
- $116/SF
- 20 Days On Market
Current Estimated Value $398,590
Last Listing Agent Mitch Swaringim Envision Realty
9620 Chamblin Dr, Saint Louis, MO 63123