Culver City Community News
London’s Frame Store Fills the Bill at Helms
London-based entertainment company Frame Store has signed a long -term lease with landlord Industry LTD to occupy 12,500 square feet at 3500 Helms Avenue in Culver City in a transaction valued at approximately $7 million, …[READ MORE]