94 W Cochran St
Simi Valley, CA 93065
$2,426,000 USD
21,825 SF
21,825 SF
$2,426,000 USD
Research And Development