West Palm Beach 'Darth Vader' tower 95% leased after eight new lease deals

The new leases will take 46,000 square feet of office within the black, 300,000-square-foot Northbridge Centre.
Source: Arizona Business Journal