Richmond Town Square (built 1966)
Location: 41.541500°N, 81.494250°W