Cedar Creek Mountain Views set the backdrop for this flat, easy-to-build-on 77-acre parcel just South of Star Valley Ranch. Development opportunities are
Just 25 minutes from downtown Truckee, The Lodge at High Meadow Ranch is a remarkable retreat that breathes timelessness, authenticity, self-sufficiency, and