Independence Center 30,752 Square Feet Located in the Westshore area of Tampa, less than 2 minutes from Tampa International Airport. Built in 1985. 5225 Memorial HighwayTampa, Florida Office Buildings 2323 North Mayfair Road 330 Executive Drive 400 & 440 Executive Drive Bishop Woods Centre Crossroads Corporate Center Plymouth Plaza Riverwood Corporate Center