$749,995 Last List Price Sold Jan 06, 2025
8633 W Pond Pine St, Star, ID 83669
- 3 Beds
- 2 Baths
- 2,047 Sq Ft
- Built 2024
Last Sold Summary
- $366/SF
- 74 Days On Market
Current Estimated Value $749,995
Last Listing Agent Jacob Sisk Toll Brothers Real Estate, Inc