4
8580 Production Ave
San Diego, CA 92121
$24.60 USD/SF/YR
2,664-5,329 SF
1
Space Available
Built 1978
5,329 SF Contiguous
Built 1978
2,664-5,329 SF
$24.60 USD/SF/YR
Flex