Loren Towle Estate (built 1920)
Location: 42.34528°N, 71.19194°W