Leadbetter Beach

Leadbetter Beach, 801 Shoreline Dr, Santa Barbara, CA 93109, United States

(805) 564-5433

Location