Homes for sale - 35300 N NORTH STAR LN, Bayview, ID 83803 – MLS#21-...