Homes for sale - 16659 E WALLER RD, Bayview, ID 83803 – MLS#21-2008...