About WestShore Plaza
250 Westshore Plaza, Tampa FL 33609
visit property website
WestShore Plaza is located at the corner of Westshore and Kennedy Blvds, easily accessible from I-275 and bay area bridges. The Westshore Business District is known for its large number of offices, hotels and tourist attractions. The town center is home to more than 115 popular retail, dining and entertainment options and hosts numerous community events and activities throughout the year. For more information, visit www.westshoreplaza.com.