Miami Marine Stadium (built 1963)
Location: 25.74306°N, 80.16972°W