Plymouth Plaza

Plymouth Plaza 53,948 Square Feet Plymouth Plaza is a 5-story professional office building with a five-level parking structure located on the west side of US Hwy 19 North in Clearwater.  Built in 1987. 26750 US Hwy 19 NorthClearwater, Florida Office Buildings 2323 North Mayfair Road 330 Executive Drive 400 & 440 Executive Drive Bishop Woods…

Read More
Independence Center

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

Read More