Burrell Field

Stadium San Leandro

A football stadium that hosts local football events.