4 Houses for Rent in Star, Idaho


1.

10872 W Capella St

10872 W Capella St


3 Bedrooms | Price: $950
2.

5 Bedrooms | Price: $3500
3.

4 Bedrooms | Price: $1100
4.

3 Bedrooms | Price: $895