Homes for sale - 1704 S Vista Ave, Boise, ID 83705 – MLS#98800082 -...