Charmlee Natural Area
Address: 2577 S. Encinal Canyon Road, Malibu Phone: (310) 457-7247
Park Features: