4beds
5baths
4056sqft
Photo Tour
∎
13405 Skislope Way, Truckee, CA 96161