Church of Scientology Signs Lease in Commerce - 2009-11-30
The Church of Scientology has signed a 10-year lease topping $12 million for industrial space in Commerce.
The lease with landlord Guardian Life Insurance Co. of America for the 184,772-square-foot building at 6130 E. Sheila St. closed Nov. 9. The church will print and distribute magazines and books there. The deal starts at about 52 cents per square foot per month on a triple net basis and includes annual rent escalations. The lease will begin Dec. 1.