Channel Club is a new residential community located in the Channelside district of Tampa, Florida just minutes away from the Florida Aquarium. It is another unique development from ECI Group offering luxury apartment homes with an eclectic Tampa flair. Channel Club will sit on a two-acre site at the corner of Twiggs Street and Meridian Avenue with additional frontage on Madison […]

Continue reading