Bahama Studio

1,710 sq ft stage with 32'L x 24' W x 15' H Green Screen Cyclorama, with a powered grid and pre-lit with Kino.
19773 Bahama St.
Northridge, California 91324
Phone Numbers

Bahama Studio can be found in the following category:

See a problem with this listing? Let us know and we'll correct it.