$158,000 Last List Price
10697 Carroll Wood Way Unit 3, Saint Louis, MO 63128
- 2 Beds
- 1 Bath
- 928 Sq Ft
- Built 1965
Last Sold Summary
- $170/SF
- 16 Days On Market
Current Estimated Value $148,878
Last Listing Agent Marinka Nekic Keller Williams Realty St. Louis
10697 Carroll Wood Way Unit 3, Saint Louis, MO 63128