Scherer park parking lot 4690 East Luray Street, Long Beach, CA 90807