6
2640 Financial Ct
San Diego, CA 92117
$23.40 USD/SF/YR
1,100 SF
1
Space Available
Built 1986
2,707 SF Contiguous
Built 1986
1,100 SF
$23.40 USD/SF/YR
Flex