Homes for sale - 2108 S Vista Ave, Boise, ID 83704 – MLS#98803886 -...