Homes for sale - TBD So. Orchard, Boise, ID 83705 – MLS#98787669 - ...