Tampa’s Channel Club Apartment Building Sells For $136 Million

By Jay Wittner November 18, 2021

The 324 unit Channel Club apartments in Downtown Tampa sell for $136 million (at $420,000 per door this is the 2nd highest price per door in Tampa Bay). The 22 story tower sits on a 2 acre parcel in downtown. The sellers were Mercury Advisors & the ECI Group. The buyer was Snell Properties. Over 25 offers were presented to buy the facility. Channel Club is located at 1115 E Twiggs St.