Serra @ Archbishop Riordan

Win

60-48

3-2

Game Details

Archbishop Riordan

175 Phelan Avenue
San Francisco, CA 94112

Friday May 7, 2021

7:00 PM