Content about Westshore

April 20, 2012

The Container Store said it will be the anchor tenant of The Corner, a new 35,000-sq.-ft. retail center to be built on the corner of Westshore Boulevard and Spruce Street opposite International Plaza, in Tampa, Fla.

© 2014