OFFICE SPACE FOR LEASE

813.554.1213

2901 W. Busch Boulevard Tampa, FL. 33618

Twin Lake Office Park is a sprawling 10-building, 80,000 sf. office park situated on over six (6) acres in suburban North Tampa. The property is on the north side of Busch Boulevard approximately one mile west of I-275 with quick access to I-75 and I-4. Twin Lakes is now Carrollwood’s newest Green office park boasting new energy efficient HVAC systems, metal standing seam roofs and 460 solar panels producing over 222,000 Kwh per year.

Professionally Managed by:

Click on image for a PDF view of site plan.

Our Service

On-site management office is committed to responsiveness and the quality of services to all our tenants. 

Our Location

We are conveniently located 1 mile west of I-275 with quick access to I-75 and I-4. 

OFFICE SPACE FOR LEASE

813.554.1213

Site Map

2901 W. Busch Boulevard Tampa, FL. 33618

Our Quality Space 

Twin Lakes is now Carrollwood’s newest Green office park boasting new energy efficient HVAC systems, metal standing seam roofs and 460 solar panels producing over 222,000 Kwh per year.

   

Find your new office with us.