Tierra de la Culebra Park

240 S. Ave. 57
Highland Park, CA 90042