Homes for sale - 9 Michelle Place, Mccall, ID 83638 – MLS#98796211 ...