11
3511 Camino del Rio S
San Diego, CA 92108
$35.28 USD/SF/YR
584 SF
1
Space Available
Built 1964
584 SF Contiguous
Built 1964
584 SF
$35.28 USD/SF/YR
Office