23
94 W Cochran St
Simi Valley, CA 93065
$2,695,000 USD
6,969 SF
1
Unit
6,969 SF
$2,695,000 USD
Research And Development