Cornerstone Properties – *** Industrial Property For Lease Todd Road Industrial Park 170 Todd Road, Santa Rosa, CA 95407 Total Space Available: 9,460 SF Rental Rate: Negotiable Min. Divisible: 1,613 SF Max.
See more here:
Todd Road Industrial Park – Warehouse Space for Lease (santa rosa)