John McLean

Active Encinitas, CA President for Whitehaven Investments, Inc.