South Coast Botanic Garden Published April 7, 2018 Loading Map.... South Coast Botanic Garden26300 Crenshaw Blvd. - Palos VerdesEvents 33.7831775 -118.34885270000001 Address 26300 Crenshaw Blvd. Palos Verdes CA United States Upcoming Events No events in this location