6
3517 Camino Del Rio S
San Diego, CA 92108
$28.20 USD/SF/YR
1,150 SF
1
Space Available
Built 1988
9,307 SF Contiguous
Built 1988
1,150 SF
$28.20 USD/SF/YR
Office