New Orleans Square (built 1966)
Location: 33.8112°N, 117.9210°W