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.