21
7860 Mission Center Ct
San Diego, CA 92108
$28.80 - $48.88 USD/SF/YR
270-1,042 SF
3
Spaces Available
Built 1973
1,042 SF Contiguous
Built 1973
270-1,042 SF
$28.80 - $48.88 USD/SF/YR
Office