View Details $825,000 1 of 34 Flecha Caida Ranch Estates | Tucson 4 beds 2 baths 1 ½ baths 2,649 sqft 3.09 acres Listing courtesy of Long Realty Company.