Office For Lease
2,654+ Sq Ft
Two Harbour Place is a Class A office building situated on prestigious Harbour Island. This 12-story building is adjacent to Downtown Tampa with views of Tampa Bay and the Tampa Skyline. Recipient of BOMA's Tampa Bay 2015 TOBY Building of the Year Award.