12688 W Norterra Lane

Star, ID, 83669
ACTIVE
$364,990Price
3Beds
3Baths
1430sqft

12688 W Norterra Lane

Star, ID, 83669
ACTIVE
$364,990Price
3Beds
3Baths
1430sqft