7 Bedrooms, 6.50 bathrooms with 12 Guests sleeps Private Home With Lake View In Tahoe Vista, California, United States