4
10060 Carroll Canyon Rd
San Diego, CA 92131
$20.88 USD/SF/YR
2,539 SF
1
Space Available
Built 1971
2,539 SF Contiguous
Built 1971
2,539 SF
$20.88 USD/SF/YR
Flex