Homes for sale - 11.11 Acres Finn Creek Rd, Fernwood, ID 83830 – ML...