Have a project in mind? Contact us to discuss any type of project in the North Lake Tahoe and Reno areas.


Glennwood Mountain Homes, Inc
12313 Soaring Way
Ste 2B
Truckee, CA  96161


(775) 378-0706

License Number

CA license: 981682
NV license: 0083841

Let's Get Started on Your Project