5
1775 Hancock St
San Diego, CA 92110
$34.20 USD/SF/YR
630-5,704 SF
8
Spaces Available
Built 1990
5,704 SF Contiguous
Built 1990
630-5,704 SF
$34.20 USD/SF/YR
Office