Shannon Barisoff

Active Long Beach, CA President for Barisoff Diversified Ltd.