Clover Park

2600 Ocean Park Blvd, Santa Monica, California, United States