6025 Front Street Clearlake, CA 95422