Nation’s First Urban Green House
Last summer, ground was broken in Chelsea, Mass., to construct the nation’s first Green House designed for an urban setting.The Leonard Florence Center for Living will be home to 100 residents living in 10-room Green House apartments in a building on Admiral’s Hill overlooking Boston Harbor. In another first, two of the Green House apartments […]
Continue Reading