Lake Chabot Marina And Caf

17936 Lake Chabot Rd Castro Valley CA 94546 USA

(510) 247-2526

Location