$795,159 Last List Price Sold Sep 24, 2025
536 S Quincannon Ln, Star, ID 83669
- 4 Beds
- 4 Baths
- 3,122 Sq Ft
- Built 2025
Last Sold Summary
- $255/SF
- 6 Days On Market
Current Estimated Value $818,718
Last Listing Agent Hillary Majors 33 North Development Idaho LLC