$349,000
Available: Right Now
133 North Knox Street, Star, ID 83669, USA
$669,900
11416 West Helenium Drive, Star, ID 83669, USA