Homes for sale - 121 W MAIN ST, Craigmont, ID 83523 – MLS#98804871 ...