South Lake Tahoe, CA 96150, USA
Inquire For Address South Lake Tahoe, CA 96150 South Lake Tahoe California 96150 US

Pets are allowed with prior approval from the homeowner and a small addtional fee. Please inquire for information on pet fee and other restrictions.