David Shafer

Active Laguna Niguel, CA President for Shafer Enterprises, Inc.