$380,000 Last List Price Sold Dec 11, 2025
113 Wyndcrest Ct, Lake Saint Louis, MO 63367
- 4 Beds
- 2.5 Baths
- 2,036 Sq Ft
- Built 2015
Last Sold Summary
- $187/SF
- 82 Days On Market
Current Estimated Value $378,204
Last Listing Agent Benji Lytle Opendoor Brokerage LLC
113 Wyndcrest Ct, Lake Saint Louis, MO 63367