Ken Deaver

Active Plymouth, CA President for Shenandoah Investment Properties, Inc.