5
7630 Carroll Rd
San Diego, CA 92121
$21.00 - $27.00 USD/SF/YR
7,663-7,970 SF
2
Spaces Available
Built 1992
7,970 SF Contiguous
Built 1992
7,663-7,970 SF
$21.00 - $27.00 USD/SF/YR
Office