Homes for sale - 3233 N Welford, Boise, ID 83704 – MLS#98804599 - W...