Section 8 houses for rent in Star, Idaho
Moon Valley Apartments
- 142 South Sunlight Avenue, Star, Idaho 83669
- (208) 286-7239
Marla Stahl
(5/5)
2020-11-01T02:28:19Z
Ive lived here for a year What a wonderful place Quietnear everything You dont need a car The manager runs a tight ship Im never moving