Capacity:
22859
Opened:
1999
Address:
Λεωφόρος Παγκυπρίων, Strovolos, Cyprus