Submitted by FurbiesInsideMe t3_108h8b5 in CambridgeMA
Hey all, does anyone have insight into what is being built at Lechmere Square (the lot vacated by the former station) at the corner of Cambridge and McGrath? I’m aware that they’re extending First Street to connect to N First Street. What else?
theWora t1_j3segyx wrote
Maybe biotech space?