Homes for sale - 2716 Boulder Ave, Nampa, ID 83686 – MLS#98807486 -...