Homes for sale - NNA Finn Creek Rd, Fernwood, ID 83830 – MLS#20-970...