LA production company opens $1.5m studio in the other LA

Quixote Studios, a Harvard tenant at 100 Holton Street, is featured in today's Globe.

1 comment: