Alameda Park Santa Barbara, CA

Address:
100 E. Micheltorena St., Santa Barbara, California, USA
Capacity:
100000
 View map