skip to Main Content
Experience You Can Bank On ®        (707) 521-3500
Llano Road Business Center

Llano Road Business Center

North Bay Commercial Property Management was retained to manage the 293,000 square foot Llano Road Business Center in west Santa Rosa. The Center consists of multi-tenant industrial buildings and yard space on 13 acres. The project is located between Santa Rosa and Sebastopol offering excellent access to Highway 12.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top
Close search
Search