21
7710 Balboa Ave
San Diego, CA 92111
$24.00 - $24.60 USD/SF/YR
796-1,403 SF
2
Spaces Available
Built 1985
1,403 SF Contiguous
Built 1985
796-1,403 SF
$24.00 - $24.60 USD/SF/YR
Office, Office/Retail