1st Floor
Square Footage
—
Rate
Upon Request
Explore Todd Road Industrial Park at 160 Todd Rd in Santa Rosa, CA. View property details and availability for lease on Large Warehouse Space.
Year Built
1985
Rental Rate
Rent Not Disclosed
Property Type
Industrial
Property Sub-type
Warehouse/Industrial Manufacturing
Rentable Building Area
26,000 SF
Square Footage
—
Rate
Upon Request