3300 Lake Tahoe Boulevard South Lake Tahoe, CA 96150
400 square feet of space, perfect for a small meeting.