$569,995 Last List Price Sold Feb 21, 2025
8706 W Chamblee St, Star, ID 83669
- 2 Beds
- 2 Baths
- 1,815 Sq Ft
- Built 2024
Last Sold Summary
- $314/SF
- 69 Days On Market
Current Estimated Value $555,998
Last Listing Agent Whitney Smith Bareither Toll Brothers Real Estate, Inc