Ricardo Lara Linear Park

3850 Fernwood Avenue, Lynwood, CA 90262