Enjoy The Record Breaking Snow in the Winter in this Brand-new Mountain Modern Home in Truckee Asking for $3,195,000
11191 Ghirard Rd, Truckee, CA 96161 Listed by Jamison Blair at COMPASS & Matthew Schorr at COMPASS. Property Photos Gallery Photos provided by Jamison Blair at COMPASS & Matthew Schorr at Continue Reading