Ward, John, House

132 Essex St.
Salem
Massachusetts
United States