6
124-148 S Cloverdale Blvd
Cloverdale, CA 95425
$13.20 USD/SF/YR
771-2,781 SF
1
Space Available
Built 1984
2,781 SF Contiguous
Built 1984
771-2,781 SF
$13.20 USD/SF/YR
Office/Retail