Homes for sale - TBD Lake Lowell, Nampa, ID 83686 – MLS#98772440 - ...