839 Paloma Avenue Home, South Lake Tahoe
https://839-paloma-avenue-home.usa8.info
Featuring a balcony, Four-Bedroom South Tahoe Hot Tub House is an vacation home located in South Lake Tahoe, 0.6 miles from South Tahoe Ice Arena. The kitchen features a dishwasher and there is a private bathroom. A flat-screen TV is provided.
839 Paloma Avenue, South Lake Tahoe, 96150, United States of America