Opened:
2017
Capacity:
64468
Address:
Futbol'naya Alleya, 1, Sankt-Peterburg, Russia, 197110
Tickets Kit Collector