Los AngelesMar 28, 2024Fab Factory leases 66K sf production studio in East HollywoodThree-story former Netflix hub already has two anchor tenants signed up