7710 Balboa Ave
San Diego, CA 92111
$24.00 - $33.00 USD/SF/YR
217-943 SF
2
Spaces Available
Built 1985
943 SF Contiguous
Built 1985
217-943 SF
$24.00 - $33.00 USD/SF/YR
Office