Homes for sale - 13696 S Cello Ave, Nampa, ID 83651 – MLS#98797236 ...