Homes for sale - 22326 Rio Alto, Cottonwood, CA 96022 – MLS#21-716 ...