Red Wolf Lakeside Lodge Apartment
7630 N Lake Blvd, North Lake Tahoe, 96148
Situated on the North Shore of Lake Tahoe, these rustic Tahoe Vista, California apartments offer fully equipped kitchens and a seasonally heated lakeside outdoor pool and hot tub.