Brava Theater needs to raise $50,000 to meet basic expenses
The Mission District theater is facing a perfect storm of increased costs from insurance, utilities, payroll and more.
The Mission District theater is facing a perfect storm of increased costs from insurance, utilities, payroll and more.