Thomas Russell Hubbard House (built 1867)
Location: 42.99833°N, 71.45472°W