10685 Northwoods Blvd
Truckee 96161
Price Range: Luxury
Rating:
73.6
Slope:
140
Par:
72
Distance:
7177