Thayer House

17 Channing St.
Newton
Massachusetts
United States