Plymouth Plaza is a five-story professional office building and five-level parking structure

Plymouth Plaza

Plymouth Plaza is a five-story…

Area
54,114

$6,250,000

Independence Centre is a three-story, 30,752 Net Sq. Ft. office building in Tampa's Westshore market.

Independence Centre

Independence Centre is a three-story,…

Area
30752

$6,200,000