Michael Schafer

Active Madera, CA President for Schafer Ranch, Inc.