Piccadilly Square (Newton, Massachusetts) (built 1973)
Location: 42.3296°N, 71.1932°W