Daniel Preston

Active South Lake Tahoe, CA President for D. Preston Development Inc.