23
7220 Trade St
San Diego, CA 92121
$27.00 - $59.64 USD/SF/YR
191-6,329 SF
7
Spaces Available
Built 1986
6,862 SF Contiguous
Built 1986
191-6,329 SF
$27.00 - $59.64 USD/SF/YR
Office