Brad Johnson

Active Granite Bay, CA President for B.V. Johnson Construction, Inc.