Add this property to your favorites View Details 4814 N Swan Road Flecha Caida Ranch Estates No. 2 | Tucson $425,000 3 bd 2 ba 1 ½ ba 2,198 sqft 0.78 acres Under Contract Listing courtesy of Long Realty Company.