355 W Olive Ave
El Centro, CA 92243
$12.00 USD/SF/YR
700-7,000 SF
1
Space Available
Built 1975
7,000 SF Contiguous
Built 1975
700-7,000 SF
$12.00 USD/SF/YR
Office