Los Angeles Center Studios

1201 W 5th St, Los Angeles, 90017