2
8510 Production Ave
San Diego, CA 92121
$2,333,000 USD
5,330 SF
5,330 SF
$2,333,000 USD
Warehouse