Homes for sale - 118 N Castello Place, Boise, ID 83712 – MLS#988031...