Mountain Home Properties 530-550-0331/800-794-3916 11200 Donner Pass Road #280, Truckee, CA 96161 View Map Go To Site Mountain Home Properties Go To Site