View Details Under Contract $760,000 1 of 50 Flecha Caida Ranch Est Amd | Tucson 4 beds 2 baths 3,025 sqft 2.06 acres Listing courtesy of Cobb Realty, Llc.