3
2999 Dutton Ave
Santa Rosa, CA 95407
$15.00 USD/SF/YR
1,550-3,600 SF
3
Spaces Available
Built 1987
3,600 SF Contiguous
Built 1987
1,550-3,600 SF
$15.00 USD/SF/YR
Industrial