$614,000 Last List Price Sold Oct 02, 2025
12668 W Wayfaring Dr, Star, ID 83669
- 3 Beds
- 2 Baths
- 2,114 Sq Ft
- Built 2025
Last Sold Summary
- $290/SF
- 118 Days On Market
Current Estimated Value $616,154
Last Listing Agent Steven Tice Toll Brothers Real Estate, Inc