12396 World Trade Dr
San Diego, CA 92128
$34.80 USD/SF/YR
1,089-1,680 SF
3
Spaces Available
Built 1992
1,680 SF Contiguous
Built 1992
1,089-1,680 SF
$34.80 USD/SF/YR
Office