Michael Strawser

Active Pacific Grove, CA President for Michael Strawser Building, Inc.