6
3636 Camino del Rio N
San Diego, CA 92108
$27.00 USD/SF/YR
2,238-3,312 SF
2
Spaces Available
Built 1979
3,312 SF Contiguous
Built 1979
2,238-3,312 SF
$27.00 USD/SF/YR
Office