Photo

November 7, 2019
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.