4
20600 Nordhoff St
Chatsworth, CA 91311
$8,653,176 USD
28,188 SF
28,188 SF
$8,653,176 USD
Manufacturing