1741 National Ave
San Diego, CA 92113
$4,100,000 USD
12,611 SF
12,611 SF
$4,100,000 USD
Warehouse