960 Doubles Dr
Santa Rosa, CA 95407
$27.00 USD/SF/YR
1,647-5,896 SF
3
Spaces Available
Built 2007
5,896 SF Contiguous
Built 2007
1,647-5,896 SF
$27.00 USD/SF/YR
Retail