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