Luxury Old Greenwood 3BD Villa Villa
12504 Villa Court, Truckee, Truckee, 96161
Luxury Old Greenwood 3BD Villa - Villa 12. Comes w/ Free Grocery Delivery! is situated in Truckee, 48 km from Wingfield Park Amphitheater and 48 km from Truckee River Walk, in an area where skiing can be enjoyed.