Almshouse

41 Orchard St.
Cambridge
Massachusetts
United States