Why is the Harvard Square Theatre still closed after 13 years? That's what Cambridge leaders hope to ask investor Gerald Chan ...
The new property will be built on D Street, adjacent to the Element and Aloft hotels near the Boston Convention and Exhibition Center.