Averill Park


Averill Park is an urban park located in San Pedro, Los Angeles, California. It features barbecue pits, a gazebo, and an artificial pond.