Homes for sale - 120 N Main St, Cascade, ID 83611 – MLS#98791632 - ...