Michael Schafer

Active Madera, CA President for Schafer Ranch, Inc.

(559)674-9487