29
5770 Oberlin Dr
San Diego, CA 92121
$33.00 USD/SF/YR
8,558-17,117 SF
1
Space Available
Built 1988
17,117 SF Contiguous
Built 1988
8,558-17,117 SF
$33.00 USD/SF/YR
Office