Homes for sale - 112 E CENTER ST, Montpelier, ID 83254 – MLS#177058...