Homes for sale - 70 W River Road #-, Tucson, AZ 85704 – MLS#2210606...