5
1260 N Dutton Ave
Santa Rosa, CA 95401
$22.20 USD/SF/YR
1,185-5,911 SF
5
Spaces Available
Built 1981
5,911 SF Contiguous
Built 1981
1,185-5,911 SF
$22.20 USD/SF/YR
Office, Office/Retail