Homes for sale - 1030 W Elkhorn Meadows Rd, Fernwood, ID 83830 – ML...