Cesar Chavez Park

Location:2705 Barjud Ave, Pomona, CA 91768, USA

2720 Barjud Ave. in Pomona