China Camp Road, Truckee, California

China Camp Road, Truckee, California 96161