21900 Marilla St
Chatsworth, CA 91311
$9,475,000 USD
32,789 SF
32,789 SF
$9,475,000 USD
Light Manufacturing