Extraordinary Commercial Opportunity in North Lake Tahoe
In the heart of Tahoe City the Peppertree Inn is one of the most iconic landmarks in North Lake Tahoe. Built in anticipation of the 1960 Olympics to height of seven stories … unique as the largest single-use commercial building in Tahoe City … the Peppertree Inn is the Continue Reading