1660 W. 2nd St.
Cleveland,
OH
44113
Phone: 216-736-7646
Skylight Office Tower is an exclusive corporate environment for those who can appreciate the value of success. Entrances within its concourse welcome tenants into the office lobby that's lush with deep chestnut Italian granite, black marble and mahogany.
As part of Tower City Center, the 12-story Skylight Office Tower is right next door to the city’s best dining, shopping, luxury hotels and public transportation.
Opened/Acquired: 1991
Square Footage: 321,000 square feet
Sustainability: Skylight Office Tower is targeting LEED certification for Existing Buildings: Operations & Maintenance. It is also ENERGY STAR certified.
Location: Located at Cleveland’s Public Square and stretching to the banks of the Cuyahoga River, the 34-acre Tower City Center is one of the largest mixed-use developments in the nation.