13107 Fairway Drive, Truckee, CA 96161

11862 Rio Vista Drive