Velo Sports Center (built 2004)
Location: 33.85889°N, 118.25972°W