International Plaza & Bay Street

International Plaza & Bay Street

 
 
 
 
 
 
 
 
 
 
 

International Plaza & Bay Street

2223 N. West Shore Blvd.
Suite 2000
Tampa, FL 33607 | View on Google Maps
(813) 342-3780
Member Since: 2000