Farmer's Lane

Santa Rosa, CA 

17,176 Sq. Ft.

Highly visible, corner location just off Highway 12 with high average daily traffic counts. Building is within walking distance to restaurants and shopping.