Sierra Sun Cloud Inn

685 Coyote Hill Rd Colfax CA 95713 USA

(530) 637-1083

Location