8
3663 N Laughlin Rd
Santa Rosa, CA 95403
$21.60 USD/SF/YR
5,074 SF
1
Space Available
Built 1978
5,074 SF Contiguous
Built 1978
5,074 SF
$21.60 USD/SF/YR
Office