3111 Camino del Rio N
San Diego, CA 92108
$37.80 - $40.80 USD/SF/YR
1,951-19,079 SF
13
Spaces Available
Built 1982
16,656 SF Contiguous
Built 1982
1,951-19,079 SF
$37.80 - $40.80 USD/SF/YR
Office, Flex