27
3468 Hancock St
San Diego, CA 92110
$3,995,000 USD
11,739 SF
11,739 SF
$3,995,000 USD
Warehouse