South Bay / Santa Cruz Wedding Venues

Capacity: 240
610 Clubhouse Drive
95003 Aptos , CA
Phone: (831) 688-3213