Image July 20, 2022 Instil Bio to build 102,000Sf HQ campus in Tarzana Just south of the G Line at 18404-1812 Oxnard Street