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.
This tram-, streetcar-, or light rail-related article is a stub.
You can help Wikipedia by expanding it.This Florida train station-related article is a stub.
You can help Wikipedia by expanding it.