tollroads
in
Tampa, FL
Central Parking System
117 2nd St N
St Petersburg
FL
33701
(727) 895-3800
16.4
mi