Channel Club is a pet-friendly apartment community in Tampa, FL(01) Prof. Jettie Purdy 29 Jul 2025 Save Image Image gallery: A Look Inside Channel Club Apartments: Studio, 1 & 2 Bedroom Options in Tampa