Homes for sale - 107 E CHOLLA LN, Florence, AZ 85132 – MLS#6048358 ...