The Place at Channelside Getting Second Phase in Tampa, Florida
The Place at Channelside is a residential complex in Tampa, Florida. Now, the venture’s getting its second phase, which is expected to cost around $70 million to complete. As it stands, the development comprises 245 units.