William Barrett

Active Half Moon Bay, CA Partner for Ocean Colony Partners, LLC

(650)726-5764