Genoa Park (built 1999)
Location: 39.95998611°N, 83.00540306°W