70 W River Road #-, Tucson, AZ 85704 - MLS#22106068 - Corner Connec...