Grandview Beach
Surf Spot
4.5
★★★★★
(44)
9 visitor tips
16 views
- Address
- 1700 Neptune Ave (at Grandview St) Leucadia , CA 92024 United States
- Phone
- (760) 633-2740
- Website
- http://www.grandviewbeach.com
- https://facebook.com/154639424565012
Reviews
No reviews yet. Be the first to share your experience.