Homes for sale - 4983 W Baywood St, Boise, ID 83703 – MLS#98808857 ...