4
3191 Commercial St
San Diego, CA 92113
$3,395,000 USD
10,944 SF
10,944 SF
$3,395,000 USD
Warehouse