13
94 W Cochran St
Simi Valley, CA 93065
$2,395,000 USD
6,900 SF
1
Unit
6,900 SF
$2,395,000 USD
Research And Development