Placeholder Building Image

10/20 CHANNEL CENTER

10 Channel Center Street
Boston, MA 02210
United States

Placeholder Building Image

10/20 CHANNEL CENTER is a(n) Office building with 261,168 square feet. This property was first awarded with the ENERGY STAR certification in 2018.

ENERGY STAR

10/20 CHANNEL CENTER

A 2019 ENERGY STAR
Certified Building

ENERGY STAR Score (Year):*
76 (2019)

All Year(s) Certified (ENERGY STAR Score):

2018 (88)
2019 ( 76)

Number of Years Certified:
2

Property Type:
Office

1 of 125 ENERGY STAR certified Offices in Boston, MA

Total Gross Floor Area:
261,168 sq. ft.

Year Constructed:
1920

Building Owner :
10-20 Channel Center Property Owner LLC

Property Manager:
JLL

*Score is out of a possible 100 points. This information is current as of 2021.

Connect Profile Looking to connect with someone involved with this property? If you have a Portfolio Manager account, you can connect with them in Portfolio Manager here.