The Rock is a mixed office / retail / dining location in Truckee California. We are located at 11197 Brockway Road, off Hwy 267, adjacent to the Ponderosa Golf Course, next to the Best Western
and across from Sierra Meadows. We are also just minutes away from the Truckee Airport.
For leasing information, contact:
CA BRE #01945616