Westwood Recreation Center ?
1350 S Sepulveda Blvd
Los Angeles, CA 90025

Westwood Recreation Center ?

Community park in Los Angeles, California