Davenport--Allen and Endicott Factory

708 Main St.
Cambridge
Massachusetts
United States