Daniel Scott

Active Placerville, CA President for Springvale Ranch Inc.