120-180 Todd Road, Santa Rosa, CA 95407 - Industrial Space for rent
120-180 Todd Road is located at 160 Todd Road in the Laguna de Santa Rosa neighborhood, CA, Santa Rosa, 95407. The Class B Industrial building was completed in 1952 and features a total of 132,692 Sqft. There are 3 Industrial spaces available for lease at 160 Todd Road, Santa Rosa, CA, 95407, totaling 52,761 Sqft. The largest space available has 47,000 Sqft.
There are 4 industrial spaces for lease in the Laguna de Santa Rosa neighborhood, totaling 122,192 Sqft of available industrial space. The industrial space availability for the 95407 zip code is 130,652 Sqft, in 5 industrial spaces.
In Laguna de Santa Rosa, there are 11 class B industrial buildings. In 1952, the same year 120-180 Todd Road was built, 3 more commercial properties (office, industrial, retail) over 50,000 square feet were built in Santa Rosa, featuring 192,917 square feet of commercial space. At zip code level, there are 32 commercial properties, of which 18 are industrial buildings over 50,000 square feet.