Homes for sale - 000 N Almon St, Moscow, ID 83843 – MLS#98754441 - ...