David Rose

Active Monterey, CA President for D. L. Rose Construction, Inc.