Brian Sorokin

Active La Jolla, CA President for Canadian Pacific Properties, Inc.