- 10191 Donner Pass Rd, Truckee CA 96161
Locate your business in the heart of Truckee! Highly visible space in Historic Downtown Truckee is available immediately. 600-900 SF is available for office or retail. $2.90 SF base rent plus $.63 CAM. This hard to come by commercial space is available now! There are 2 parking spaces available for $250 per month (optional).