8321 De Celis Pl
North Hills, CA 91343
$10,800,000 USD
32,356 SF
32,356 SF
$10,800,000 USD
Warehouse