Explore details about location 98th Avenue. 98th Avenue is a location situated within the Tampa alongside other areas such as North 15th Street, Agnes Street, South Jefferson Street.