9667 Owensmouth Ave
Chatsworth, CA 91311
$16,990,000 USD
52,360 SF
52,360 SF
$16,990,000 USD
Warehouse