Homes for sale - NKA Alhambra Road, Kellogg, ID 83837 – MLS#21-869 ...