Homes for sale - 1733 Crystal Peak, Fernwood, ID 83830 – MLS#21-234...