1
15 W 3rd St
Santa Rosa, CA 95401
$23.40 USD/SF/YR
1,383 SF
1
Space Available
Built 1902
1,383 SF Contiguous
Built 1902
1,383 SF
$23.40 USD/SF/YR
Office