Mountain Home Properties 530-550-0331/800-794-3916 11200 Donner Pass Road #280, Truckee, CA 96161 View Map Go To Site < Back to blog Mountain Home Properties Last updated: May 2015 Go To Site