News

City Center Investment Corp., which owns Tower 6, says says 98% of the company’s more than 1.2 million square feet of office space is leased. (Amy Shortell/The Morning Call) ...