Homes for sale - Lot 18 Harrington Place, Mccall, ID 83638 – MLS#98...