John Sharp

Active Grass Valley, CA President for J.R. Sharp Construction, Inc.