Photo

Photo detail

1515 E. 15th St.

Stories this photo appears in:

Cinema Prop House Signs $27 Million Lease Downtown

Omega Cinema Props Inc. has signed a 245,000-square-foot lease for an industrial facility downtown in a deal valued at $27 million.

Tease photo