Your browser does not support iframes.
Location location! This town home is located in Sierra Meadows, close to "The Rock", Truckee Regional Park and downtown Truckee. A nice front deck area leads to the mai...
The Home Buying Process
Does not include any taxes or fees.Please consult a financial professional.