$149,900 Last List Price
7616 Triwoods Dr Unit D, Saint Louis, MO 63119
- 2 Beds
- 2 Baths
- 868 Sq Ft
- Built 1986
Last Sold Summary
- $173/SF
- 11 Days On Market
Current Estimated Value $149,125
Last Listing Agent Margot Vishion Berkshire Hathaway HomeServices Advantage
7616 Triwoods Dr Unit D, Saint Louis, MO 63119