MLS #: 98866682
21496 Jackson Creek Ct
Star, ID 83669
$1,250,000
3 Beds, 3 Baths, 3090 SqFt
Residential
MLS #: 98866642
6562 Big Wood Way
Star, ID 83669
$1,175,000
4 Beds, 4 Baths, 3076 SqFt
Residential
SUSTAINABLE HOMES