Dedi Avenue Holiday Home
1292 Dedi Ave, South Lake Tahoe, United States
Booking.com
Book Now