Lechmere Point Corporation Houses

45-51 Gore St. and 25 3rd St.
Cambridge
Massachusetts
United States