NICKERSON BEACH PARK

Nickerson Beach Park

880 Lido Boulevard, Long Beach, 11561