About TLR Tower
601 North Ashley Tampa, FL Downtown Tampa
The 43-story tower will house 480 multi-family units with associated leasing office/lounge area, and 15,782 square feet of amenity space. The development will include 68,000 square feet of office space, 11,000 square feet of retail space and parking.