featured property in truckee
The owl's nest