Starling Group Centec 7120 26th Court East Sarasota, FL 23.000 sf showroom and service facility. Constructed by The Starling Group. Location