Homes for sale - 769 N KEELE AVE #6-13, Montpelier, ID 83254 – MLS#...