10405 San Diego Mission Rd
San Diego, CA 92108
$96.00 USD/SF/YR
90-185 SF
2
Spaces Available
Built 1978
Built 1978
90-185 SF
$96.00 USD/SF/YR
Coworking Space