Edmunds, Truckee
https://edmunds.usa8.info
Located 10 miles from Northstar California Ski Resort, Edmunds offers accommodations with a kitchen in Truckee. This property is 10 miles from Northstar at Tahoe Resort. The vacation home has a cable TV. The vacation home also has a bathroom.
11710 Edmunds Drive, Truckee, CA 96161, United States of America