Pomona, CA
Sant Jordi Club

Sant Jordi Club

Barcelona, Spain
Address Passeig Olímpic, 5-7, Sants-Montjuïc, 08038 Barcelona, Spain
Capacity 3,000
Opened 1990