The Dream House, South Lake Tahoe

The Dream House, South Lake Tahoe
https://the-dream-house.usa8.info

Located in South Lake Tahoe, The Dream House is 2.1 mi from South Tahoe Ice Arena. All units feature a TV with satellite channels. There is also a kitchen, fitted with a dishwasher and oven.

South Lake Tahoe, 96150, United States of America

Related Posts