View Details $1,600,000 1 of 49 Flecha Caida Ranch Estates No. 3 | Tucson 5 beds 4 baths 3,656 sqft 1.27 acres Listing courtesy of Long Realty.