21
165-185 N Redwood Dr
San Rafael, CA 94903
$30.00 USD/SF/YR
416-1,378 SF
7
Spaces Available
Built 1981
1,378 SF Contiguous
Built 1981
416-1,378 SF
$30.00 USD/SF/YR
Office