Construction is in progress on a new 270 unit Avalon Bay housing development directly adjacent to the future location of the new Lechmere Station in Cambridge. Completion scheduled for 2017.
Construction is in progress on a new 270 unit Avalon Bay housing development directly adjacent to the future location of the new Lechmere Station in Cambridge. Completion scheduled for 2017.