Homes For Sale in Rupert, ID Under $600k

70 homes