9
3940 Hancock St
San Diego, CA 92110
Rate Upon Request
159-419 SF
2
Spaces Available
Built 1982
419 SF Contiguous
Built 1982
159-419 SF
Rate Upon Request
Office