Wooded Feel in Truckee, Truckee
https://wooded-feel-in-truckee.usa8.info
Located in Truckee in the California region, Wooded Feel in Truckee has a balcony. The property is 14 miles from Northstar California Ski Resort. Opening onto a patio, the vacation home consists of 4 bedrooms.
Truckee, CA 96161, United States of America