11201
W Heliopsis Dr
Star, ID
View Gallery
Beds
3
Baths
3
Square Feet
2,515
Schools
Local Info
Show More