Photo

Photo detail

685 E. Cochran St. in Simi Valley.

Stories this photo appears in:

Simi Valley Biotech Building Sells for $11 Million

A 60,416-square-foot research and development building at 685 E. Cochran St. in Simi Valley has traded for $11 million.

Tease photo