18
420 Spruce St
San Diego, CA 92103
$98.71 - $111.43 USD/SF/YR
105-260 SF
1
Space Available
Built 1981
Built 1981
105-260 SF
$98.71 - $111.43 USD/SF/YR
Coworking Space