SkyHouse Channelside 320 Units | 23 Stories 112 N 12th Street Tampa, FL 33602 2015 High-Rise Apartment, Mixed-Use