Top Qs
Timeline
Chat
Perspective
The Florida Aquarium station
Streetcar station in Tampa, Florida, US From Wikipedia, the free encyclopedia
Remove ads
The Florida Aquarium (formerly known as Cumberland Avenue) is a TECO Line station located in Tampa, Florida. It is located at Cumberland Avenue and Channelside Drive.[2]
This article needs additional citations for verification. (April 2016) |
Remove ads
See also
References
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads