The Place at Channelside

The Place at Channelside, Channelside District is a Condominium in Tampa, Florida. It was built in 2007 and has 245 units. The Address is 111 N 12th St Tampa, FL 33602.

Building details and amenities include 8 stories, modernized units, balconies, a fitness room, security, a pool, clubhouse, and sits waterfront.

channel district