Lechuza Beach
Malibu, CA92% like it (4.6 / 42 Reviews )
CONTACT
Address: 31716-31718 Broad Beach Rd, Malibu, CA 90265, United States Map ➦ Get Directions
Phone : +1 (310) 589-3200 Call
ABOUT
It has received 42 reviews with an average rating of 4.6 stars.
FAQs
The address of Lechuza Beach is:
Lechuza Beach31716-31718 Broad Beach Rd
Malibu, 90265
P: +13105893200
Visit Website: mrca.ca.gov
Lechuza Beach is listed under