The owners or tenants of any building, structure, land, or part thereof and any architect, engineer, builder, contractor, agent, or other person who commits, participates in, assists in, or maintains a violation may each be charged with a separate offense.