Starling Group FedEx 2033 Cantu Ct. Sarasota, FL 30,000 sf distribution facility. Constructed by The Starling Group. Location