openairmall
in
Tampa, FL
International Plaza and Bay Street
2223 N. West Shore Blvd.
Tampa
FL
33607
(813) 342-3790
4.0
mi