Homes for sale - 18290 N Phlox Way, Nampa, ID 83687 – MLS#98803208 ...