17305 Northwoods Blvd #3, Truckee CA 96161

12279 Bennett Flat Rd, Truckee CA 96161