$389,990 Last List Price Sold Mar 20, 2026
160 S Koyukuk Ave, Star, ID 83669
- 3 Beds
- 3 Baths
- 1,746 Sq Ft
- Built 2025
Last Sold Summary
- $223/SF
- 38 Days On Market
Current Estimated Value $383,713
Last Listing Agent Hillary Majors 33 North Development Idaho LLC